suffer a severe defeat - Allemand Anglais Dictionnaire